have/get itchy feet - Türkisch Englisch Wörterbuch